Bob is a great host! Very friendly. The location was very convenient for us because the shopping plaza is right across the street. The beach is also within walking distance (right down the street). It was a cozy little place. However, the only reason why I'm giving it a 4/5 star is due to cleanliness. Upon arrival, the place looked clean! I wore brand new house slippers around and noticed some dead bug carcasses under them the day of check out. As a pregnant woman, my bionic nose picked up EVERYTHING! Being close by the beach, I can understand that places near by can sometimes smell musty and moldy. Unfortunately, it was a lot to where I had to constantly let the place air out or I would feel extremely nauseated (more than usual). The major thing I will say about cleanliness are the sheets. Not only did they reek of the mold smell, but the sheets were also visibly dirty. My Fiance's skin is sensitive and he had a few rashes on his body due to that. My friends also had dirty sheet issues in their room, too. Overall, the place is nice, but I highly suggest getting a cleaning crew team who would ACTUALLY get the job done well. I'm not sure what they were doing and I'm also not sure how many other rooms would have the same dirty sheet issues as we did.