This place is PERFECT.
I absolutely loved my stay. I will most certainly be back!