Immaculate, spacious, private, easy parking and highly recommended.