Spacious, comfortable, beautiful, clean place to stay. Easy walk to beach. Easy walk to restaurants. Would definitely stay again. Everything feels brand new and high quality.