A homely place. Very spacious and well equipped