5 Star accommodation. Everything you need. Good location