Couldn’t recommend, or review, this place higher.
If it was in London I’d consider moving out of my place and living here!