5* all round. Superb view and all the modern amenities to make our stay super comfortable. Will definitely be back to enjoy it again