What a beautiful place to stay! This is a condo that has all the hotel amenities needed plus much more