Spotless, Clean and a good size. Small balcony but you are that close to everything you want or need including the beach, it doesn't impact what so ever. One of the best places i have stayed in Puerto Pollensa