Beautiful inside and out. Clean. Great location...close to beach, shopping, restaurants. This place matches the photos. LOVED it!