This place is beautiful, amazingly located and very comfortable. David was so flexible and such a compliant to deal in person the check-in (we arrived at 01.00 AM). We felt very well taken care of and would love to stay again! We highly recommend it to everyone!