Wonderful place. Excellent location. Spotlessly clean. Good size, larger than expected. Would definitely recommend.