The place is impeccably maintenaned and cleaned everyday. The staff are friendly and helpful. The location is fantastic. I would stay here again in a heartbeat!