Great stay and location. Gavin has great communication and is very flexible. The place is very clean and spacious.