Beautiful location, amenities were perfect. Clean, beautifully decorated. Everything you need. No complaints. Highly recommended.