A very clean and well appointed beach house.