Perfect! After viewing the apartment online, photos, location and previous reviews it was everything we hoped for when we arrived! We loved our stay here and would 100% recommend! :)