Great place, great location, great host. James was very communicative, making check-in and check-out a breeze. Would stay here again.