Excellent accommodation and everything you need to have a pleasant stay