Very clean, excellent amenities and lots of personal touches