The place is spacious and in a good position. Good amenities however being on the top floor there are quite a few stairs. Parking is available which suited us