Everything was perfect - the location could not be better, it was spotlessly clean and communication super smooth. I would definitely stay here again!