Perfect location, place was very clean and very welcoming. The view was very beautiful and Teresa went out of her way to make sure we enjoy our stay. Will definitely recommend this place to anyone.