Place is very clean and communication was excellent! Great location and we all enjoyed our strolls to the beach.