Perfect stay. Just what I needed and great amenities. James is a great host with good attention to detail. Would definitely stay again.