We recently stayed a week at the Atrium Resort (Jun 1 - 8). First and foremost, if you are accustomed to staying in 5-star hotels this is NOT the place for you. However, if thoughts of staying overnight in a La Quinta Inn do not turn your stomach, then you will find the Atrium more than adequate. The rooms are a bit older but for my husband and ...