Good quality wifi, nice location, lovely balcony! Apartment was clean and comfortable and as advertised. The hosts communicated clearly and fast and were flexible with arranging the check-in and check-out.