Exactly what you need. Very central location, clean and efficient space. All amenities present made for a comfortable and pleasant self catering experience. The check-in process was also seemless for us and would certainly recommend.