A great space in a great location.
Personally experienced uncomfortability in dealing with hosts.