Rachel place soo awesome and the view THE BEST. And clean too
Happy to stay in Rachel place