Cute, roomy spot with a pool and thoughtful hosts.