Spacious, well located, prompt communication and easy check in - what more could you ask for. We were also provided with great recommendations upon our arrival. would definitely recommend.