We booked another hotel that was horrible so we spontaniously booked this place and it was amazing! Very clean and beautiful! Even though it was so spontaneous the communication and check-in was easy, quick and organized! Would recommend to everyone and love to come back again!