Bill's place was clean, spacious enough for two and modern style as described. The location is good as well. The building has a nice pool, gym and garden. However we just realized on the last day that there's a nice garden. I believe Bill could have showed us around the facilities in the building if he were there. Except that, we enjoyed staying in his place.