Great location and communication. Added bonus of an unbounded amount of kittens running around to entertain and delight. Super easy going and an ease to stay with!