I hate to have to leave only 3 stars because the staff is so nice, the food is free! And the rooms are clean!... But there's one major design flaw which would make me not be able to stay here again. As a mom going on vacation I need sun by the pool. The pool does not get sun as the building covers it. There's a spot of sun near the pool at about 330. I felt the need to say this in case others are in need of sun bathing by the pool. The front desk was kind enough to call over to their other hotel to let us swim there but really who wants to drive to another hotel? I was going to give two stars because this is a deal breaker for me but the staff really is so nice that I gave 3. Otherwise the stay was awesome.