This place is a gem. Spacious, spotless and well appointed.