We enjoyed our stay here. Good place for budget travelers. The futon is very uncomfortable but the bed was great. Appreciated all the extras; beach gear, laundry basket, fully equipped kitchen, extra sheets and towels. Nice location, excellent snorkeling across the street. Parking is not great, the spots in the parking garage were tiny and the lot out front was very small as well. It is definitely an older building and a little dusty. The grounds and pool are beautiful however. Would stay here again.