Lovely flat, good location, generous space and facilities, easy to check in and out, excellent communication, would definitely return