Enchanting location, delightful accommodation