Perfect spot, very high standard, everything detail thought out carefully. A fabulous stay.