John’s place was wonderful! Great location, amazing amenities. Very comfortable. Would definitely stay again.