John’s place is fantastic. This was our second stay there and we’ll be back. Great amenities, great location!