Excellent location, clean and tidy, well equipped kitchen and bathroom, good entertainment options. Definitely recommended.