Wonderful kitchen, clean rooms and a great view from the terrace.