Nice modern and new finishes. The apartment had everything we needed. Perfect for a couple. Great location near many of the best beaches on the North Shore and many great food options.