Had a great stay here, the place had everything I needed and felt like home by the time I left. Dominic was very accomodating with dates/check out and was quick to respond to any queries I had. The pool and gym were an added bonus. Would definitely recommend!