5 star accommodation, we loved it!