This was an ideal apartment in an ideal location. The place is absolutely perfect. We had a wonderful time and really appreciate all the thoughtful touches and great amenities provided by our wonderful hosts. We will definitely be back.