Stayed there within a month ago...deposit is $250 (refunded upon checkout) and FYI first 30 days are subject to tourist lodging tax...definite thumbs up
Starts at $265, depends on size of the room. Will need deposit of $150 to hold which will be refunded.
Thanks! Your answer is awaiting moderation.