VERY CLEAN. Ocean front. Spacious.