well-priced, good location, nice self-contained space, and helpful hosts