We had a great stay at Joe's place. The apartment was spacious and clean. The amenities were well provided. Check-in and check-out was easy and convenient.