Beautiful and well-located place. Although a bit pricier than other places, you definitively get your money's worth.