The apartment was perfect for our stay. We found it clean and well equipped and the view is incredible. Communication was great and the check in process was without issues.