Perfect little apartment with stunning views and all the required amenities. Will definitely be booking again.