An excellent place to stay. Absolutely clean and modern. Plenty of space and in a beautiful location. Loved our time there. Would highly recommend it.