We stayed at Sam's place in December 2017. The apartment was clean and spacious as shown in the photos. Communication with Sam was very easy and we would happily stay again.
The only down side was due to its central location, parking in the area was limited and expensive.