Great location, amenities and flat. The flat isn't big but it has everything you need. We have stayed there twice and had a great time. Thanks a lot, Angel!