The place operates a lot like a hotel. A lot of nice touches, very clean, a good view, good value, but the lack of personal connection, from not really being able to talk to either the hosts or the other guests, felt weird.
Overall a good place for a short term stay.