John’s place is fantastic! Everything is finished to perfection and the pictures don’t fully show the space available. I would definitely stay here again.