Joshua communicates very well, with very thorough and straightforward instructions. His apartment was clean and everything that we hoped for. Amenities were awesome, location was perfect and was overall a great and spacious place to stay at for 5 people. Wish we could have stayed longer.