Great location! It is literally across the street from the beach. The hosts communicate well.
I would stay there again. It was perfect for me while I was there for work.