Great social spaces with fantastic cooking and dining facilities. comfortable and clean.