Highly recommended. Very clean, modern, the amenities and the views!