A 5 Star residence. In the top 3 that I have ever stayed in.,Everything about this place was really excellent.