Superb!!! Excellent location, great communication, clean and well maintained.. Highly recommended.