This is the place you should stay at, great location, best view from terrace, everything you need.