Excellent location, super clean, fast communication and easy to check in - it was exactly what we needed. We will stay here again!