Clean, contemporary, great location near restaurants, shops, and not too far from beach.