Joshua is such a great host, he communicates well. This place is perfect for anyone, amenities he provides are perfect.