Comfy accommodation with excellent amenities