This place was perect for our stay. The combination of shared space for meals and socializing and privacy for sleep and bath made it all very convenient. The care in decoration and generous supply of things one might need also contributed.