We had a great stay here! Not only is the location fantastic but the apartment was exactly what we were looking for. Clean, very very well stocked, comfortable beds, etc! Lea was very easy to communicate with and answered all our questions.
Do not be thrown off by the up front deposit. I was a bit apprehensive at first but everything was as pictured and described.