This place was private, very clean, cozy and beautiful. The amenities were generous, everything you needed for the kitchen, the bathroom or the bedroom. This is probably one of the best places I stayed in, and I highly recommend it.