excellent communication. very clean. friendly host. Perfect stay