Perfect apartment. Beautifully set up. Location excellent.Would definitely stay again.