This is the perfect place. I can’t describe the view well enough to do it justice, the hosts are friendly and helpful, all details are attended to, and the apartment itself is spacious, aesthetically appealing, sparkling clean, and well-appointed. There aren’t enough stars for this one!