Excellent place. Immaculately clean and very well appointed. Highly recommended.