Almost perfect!!! And I say "almost" because if I were to say absolutely perfect (which we really feel) no one would believe it! But seriously, we had a family emergency during our travels and Brandon and Truedelle were AMAZING in communicating with and accomadating our family. Truedelle made me feel like family just over the phone! The apartment itself is flawless. The photos do not do it justice! The buiding is this beautiful mansion, you walk in the grandest front door, up these gorgeous stairs and the apartment is on the right. Amazing EASY keyless entry and boom, you are in this breathtaking apartment, soaring ceilings with fixtures that I wish we could have taken home! They are different then the ones in photo, even more gorgeous! The kitchen has everything you could possibly need for yourself or small family. They accomadeted our service animal with no question as well. That totals myself, my fiance and our 7 month old daughter with a medium sized service animal. The apartment fit us all AND all of our "first time parents on first family vacation" wayyy over packed baggage! We had a miserable week long beach vacation beforehand with very unfortunate events, BUT after we checked in here with Truedelle, everything got a little better. We took amazing hot baths and totally relaxed while eating our delicious left overs from Truedelles recommended restaurant Dat Dog! We can not wait to come back and stay for longer. One night in that bed and those lotioney sheets was NOT enough! Stay here on your journey, trust us. We don't call anything perfect because we all know perfection doesnt exist but I can say we think its pretty close! Thanks to Brandon and Truedelle, cant wait to visit again! -The DiMicheles