Great location. Immaculately clean. Fantastic view. Great communication. Very clear information regarding check-in and out.
I would stay here again.