Very clean and spacious with beautiful views. Close to many stores and beaches Great value.