Great location: spotlessly clean: really good, fast communication.
Would happily stay there again.