Perfect location, very clean and well equipped. You couldn’t get a better spot and view. We had a few issues while checking in but they were handled quickly with great communication.