Perfect in every way. We have stayed at both apartments and have had such special times at each. The pictures are accurate but somehow do not do it justice at all. Thank you!!