Cathy's place is stylish, comfortable, spacious and in a beautiful location.