Do not book through corporate Keys, they will mislead you, and then you will pay a $500 cancellation fee!! and that is even before you have even stayed there! Do not book as an individual, would probably be ok if booked by a company. (Date of experience: Dec, 2011 )