This place is really good. Everything is shared except the room but it was very clean and neatly maintained. It has everything required for a stay. the shower was extra ordinary. Charles is a great host. Responded quickly and rightly for all of my requests during the stay.