Perfect apt! Beautiful, clean, well designed and amazing location. We had a great time and would def repeat!