We had a great time staying here! The apartment was close to many north shore locations, was clean and well maintained. Check in and out were a breeze and communication was prompt and helpful. The only thing we were missing is a hot plate for cooking, but we had everything else that we needed. Would stay here again!