The apartment has everything you need and even more. The terrace is gorgeous and the location can't be better. Taking the steps to the 6th floor was a bit hard but it's worth it! We really enjoyed our stay and would come again any time.