Clean, tidy, modern and fresh. Pretty small but walking distance from a beautiful beach.