Simply perfect! Perfect location, perfect amenities. Beautifully decorated and had everything we needed.