So, first of all, be aware there is a daily resort fee that you are required to pay whether you use any of the amenities or not. Our family was using this place as a nice place to lay our head in between all of our running around for a wedding & we were hit with this extra fee.While the inside of the place was spacious & a great size for our needs, the doors to the shared walkway/hallway were super thin and we could hear EVERY conversation in the hallway - at 6am, midnight, etc. The kitchen is pretty small, so it limits the amount of meal prep you can achieve, but we were able to sit down and share several meals together. There is a convenient (and clean) grill, so that was nice! Also, I called ahead to find out about w/d & was told the unit did not have any. Added bonus - we did, so that was handy for our almost week long stay.The parking leaves A LOT to be desired. We rarely got a space and had to park on the street. there is a lot across from the unit we had, but this is not a part of the property and you will get towed. The checkin process was frustrating. We were sent an old address at a completely different property, so luckily they were able to give us the right address. Then you pull up to another unit they are using as an office. Since it was almost dark when we were checking in, it felt very sketchy (office closes at 5:00, you have to go around a dark corner to get a key out of a lock box, etc).It was adequate for us, but I probably would not stay here again.