Bam's place is awesome. The view was amazing, the entire place was spotless and well organized, and it had everything we needed. My husband and I stayed for just over a month, and Bam was kind and responsive throughout our entire stay. We would go out of our way to stay here again! Incredible place.