Absolutely perfect. We loved every single bit of our stay. The location was amazing and the apartment was SUPERB. Ideal for our wedding week.