Beautiful location with amazing views and atmosphere, stylish accommodation, albeit a little small.