Rebecca's place is better than advertised with thoughtful touches and sparkling cleanliness.