Amazing view, great location, wonderful welcoming host, comfortable apartment right on the water. It was perfection.