Peter's Place offers a stylish experience. Some locations are near beaches.