The place is beautiful but more importantly it was extremely clean and comfortable everything appears to be brand new. Gerardo is a great responsive host. We had a lovely stay.