Great home with more facilities than you would expect.