I stayed at Rachelles property on my own for 12 nights. It is located in a great position as described though if you are a light sleeper you may need ear plugs.
I had a few minor issues but everything was dealt with promptly and with no fuss.
Highly recommended!