Fantastic apartments with stunning views and a great host