A great stay in a gorgeous place