Very nice place. Even better than advertised. Perfect location. Very good communication.