Great location, very cool units with great hospitality and communication. The only issue was the plumbing, while we were there. Of the three bathrooms we had issues with not having hot water in one, no water in another and drainage in the third. They came by and fixed most of it while we were there, but still had some issues. I'm sure it won't be a problem for future guests.
Overall, I would look to stay there again for any future stays.