After a rocky check-in process (mistakes do happen), things were rectified as quickly as possible and I had a wonderful stay at this apartment. Clean, light, all necessary amenities, perfect neighbourhood! I would definitely stay here again.