Really nice apartment, great location, great communication and yes everything was great!! We had a lovely time!!