Fantastic views and modern rooms, with a great breakfast