Spectacular place to stay. Great location. Superb hosts. The place was very clean, nicely done with all the amenities. Wish we could have stayed longer.