Staying with Kasa was very easy and comfortable. Communication is mostly automated and very clear. Getting the key to the apartment from an automated box didn't work for us but the check-in instructions contained a phone number we could call, and the representative fixed it for us in a matter of seconds. The apartment has everything you need and is very clean. There is a nice pool and BBQ areas available – we used those on Friday in the middle of the day and no one else was there. The building is located a block away from a grocery store and several blocks away (maybe a 10 minute walk) from many bars and restaurants, a 20-25 minute walk from the waterfront. Our stay was great, and I would recommend Kasa to everyone!