great exactly like how others described, will rate 6 stars if i could. we booked at 10am on the morning itself and booking was accepted almost instantly. thanks for a great stay