Very nice, welcoming and great communication.
Place is ideal and as described. Great location.