Spacious rooms, nicely equipped kitchen, great views.