Perfect location. Beautiful view. Clean. Great communication. Highly recommend