Accommodation is well equipped and comfortable in a beautiful location