Stylish and spacious, the hotel apartment worked great for a family trip. Staff were welcoming and friendly. Slightly less convenient than we anticipated for transport links / walking to amenities. The pool was great and kids room a bonus!