Location is great and its great for short stays but to small for longer holidays. A bit expensive considering the size. Communication was great and check in smooth.