Spacious, well equipped place with fantastic view.