A great location and an attractive and comfortable accommodation with everything provided to make your stay easy and enjoyable.