Overall great place. Only drawback is that ground floor and top floor are separated. Means you share the house with other guests.