Suited our needs well for a last minute booking in the Vegas area for mountain biking. We felt comfortable storing our bikes in the garage. The parking situation could potentially be an issue for guests but we were able to find parking and this is properly communicated in the description. One of the showers was not clean but the host graciously refunded part of the cleaning fee.