incredible location and facilities many personal touches great place to stay