Awesome place, awesome location, awesome everything.
The only con I can think of is that the place does not have a TV for long term stays