If you are looking for a great location and Amazing views this is your place. Leon was easy to communicate with and made our stay just perfect. The place is just as beautiful as its pictures, definitely an excellent stay.