Location was great and apartment pretty clean. Communication could have been easier as they were an hour late to meet us at check in and the wrong wifi was initially given to us. Overall good value for money!