Very clean. Great host. Looks exactly like the pictures. Close to everything, beach, nightlife, restaurants.